Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Проектування мікрокомп’ютера

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2004
Тип роботи:
Курсова робота
Предмет:
Мікропроцесорні системи
Група:
КСМ-41

Частина тексту файла

Міністерство освіти та науки України Національний університет “Львівська політехніка” Курсова робота з предмету: “Мікропроцесорні системи” тема: “Проектування мікрокомп’ютера” Зміст 1. Початкові дані на проектування 3 2. Загальні відомості 4 2.1 Основні технічні харакетристики мікроконтролера AT 80C5112: 5 2.2 Внутрішня структура AT80C5112 6 3. Розробка схеми електричної функціональної 11 3.1 Загальна схема мікрокомп'ютера 11 3.2 Формування магістралі адрес 11 4. Проектування принципової схеми мікрокомп'ютера 14 4.1 Вузол синхронізації 14 4.2 Вузол формування сигналу RESET 14 4.3 Зовнішня пам'ять 15 4.4 Вузли вводу/виводу 18 5. Програма початкової ініціалізації 20 5.1 Опис алгоритму 20 5.2 Блок-схема алгоритму 21 5.3 Текст програми ініціалізації 22 Висновок 30 Література 31 1. Початкові дані на проектування 1. Тип мiкропроцесора - ATMEL AT80C5112 2. Постiйна пам’ять 3. Оперативна пам’ять 4. Підсистема вводу-виводу 2. Загальні відомості AT80C5112 – це високопродуктивна ROMLESS (без внутрішньої постійної памяті) версія 8-ми бітного контролера стандарту 80C51. AT80C5112 притримується всіх рис стандарту 80С51: 256 байтний внутрішній ОЗП, 8-ми ресурсна 4-х бітна система переривань, два лічильниками. AT80C5112 призначений для аналогових інтерфейсних засобів, тому він має 10-ти бітний 8-ми канальний АЦП і 5-ти канальний масив програмованих лічильників PCA. До тогож, AT80C5112 має апаратносторожевий таймер Watchdog, двонапрямлений послідовний канал, який спрощує мультипроцесорне з’єднання (UART), SPI послідовна шина контролю і здатність підвищення швидкості Х2. Повне статичне виконання AT80C5112 дозволяє понизити системне споживання живлення завдяки пониженню частоти до деякого значення без втрати даних. AT80C5112 має 3 програмно-керовані режими пониження активності при подальшому споживанні живлення. В Idle режимі CPU “заморожений” поки периферійні пристрої бездіють. В Quiet режимі працює тільки АЦП. В Power-down режимі ОЗП в стані зберігання і всі інші функції не виконуються. Два ресурса осциляторів, кристальний і RS, дають різностороннє керування потужністю. Добавлені функції AT80C5112 роблять його більш могутнім для програм, в яких необхідні АЦП, високошвидкісний ввід - вивід і можливості обчислень: - промислові системи управління - системи аварійної сигналізації, пристрої управління двигунами - споживчі товари та ін. AT80C5112 пропонується в 48/52 пінових корпусах з Port0 і Port1. 2.1 Основні технічні харакетристики мікроконтролера AT 80C5112: - 80C51 архитектура; - 5 портів вводу/виводу; - два 16-ти бітних таймера/лічильника; - 256 байт встроенного ОЗУ; - Максимальна частота кристалу 40 МГц в стандартному режимі, 20 МГц в X2 режимі (40 МГц частота процесорного ядра); - Пять портов: 32+2 дискретных входа/выхода; - 5-канальный 16-битный программируемый массив счетчиков (РСА); - Х2 здатність покращення швидкості (6 машинних циклів); - 10-ти бітний 8-ми канальний аналогово-цифровий перетворювач; - Асинхронний вхід скиду; - Полнодуплексный универсальный асинхронный приемопередатчик (UART), совместимый с 80C51; - SPI, мастер-режим; - Подвійна система синхронізації: кристальний або керамічний осцилятор (33/40МГц); внутрішній RS генератор; - Система переривань: 8 ресурсних переривань; 4 переривання пріорітетних рівнів; - Режим контролю живлення: Пасивний режим (Idle); Стоповий режим (Power-down); Power-off Flag; - Живлення: 2,7 – 5,5В - Температурний режим: Індустріальний (-40...+85С); - Корпус: LQFP48, PLCC52 2.2 Внутрішня структура AT80C5112 AT80C5112 – це висопродуктивний однокристальний 8-бітовий мікроконтролер, призначений для використання в аналогових інтерфейсних засобах. На рисунку 1 зображено внутрішню структуру AT80C5112.  Рисунок 1 – Внутрішня структура AT80C5112 AT80C5112 має високошвидкісну внутрішню шину IB-bus, за допомогою якої з’єднані усі основні блоки мікроконтролера: процесорне ядро С5112, блок АЦП, блок портів вводу/виводу, послівний інтерфейсний порт (SPI), сторожевий таймер (WD). Процесор...
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини